Sensors 18-24#

If you view the data, please read more about the process and its limitations. Lascars aren’t designed to respond as quickly to change as the thermal monitor and our test conditions change more rapidly than buildings do. The RH readings are only intended to be accurate in the 20-80% RH range. In the plots, lines can be turned on and off by clicking on them in the legend. Also try double-clicking.

Relative Humidity#

import plotly.graph_objects as go

import pandas as pd
df = pd.read_csv("sensors-18-24.csv")
df["timestamp"] = pd.to_datetime(df['timestamp'])

RHtrace18 = go.Scatter(customdata=df, 
                    y=df['h18'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='18',
                    )
RHtrace19 = go.Scatter(customdata=df, 
                    y=df['h19'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='19',
                    )

RHtrace20 = go.Scatter(customdata=df, 
                    y=df['h20'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='20',
                    )
RHtrace21 = go.Scatter(customdata=df, 
                    y=df['h21'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='21',
                    )

RHtrace22 = go.Scatter(customdata=df, 
                    y=df['h22'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='22',
                    )
RHtrace23 = go.Scatter(customdata=df, 
                    y=df['h23'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='23',
                    )
RHtrace24 = go.Scatter(customdata=df, 
                    y=df['h24'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='24',
                    )
RHtraceLascar = go.Scatter(customdata=df, 
                    y=df['Lascar-RH'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='Lascar',
                    )

g = go.FigureWidget(data=[RHtrace18, RHtrace19, RHtrace20, RHtrace21, RHtrace22, RHtrace23, RHtrace24,RHtraceLascar])
g.layout.title = 'RH readings - sensors 18 to 24'
g.layout.xaxis.title= 'timestamp'
g.layout.yaxis.title = "%RH"


fig = go.Figure(g)

fig.show()

Temperature#

temptrace18 = go.Scatter(customdata=df, 
                    y=df['t18'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='18',
                    )
temptrace19 = go.Scatter(customdata=df, 
                    y=df['t19'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='19',
                    )

temptrace20 = go.Scatter(customdata=df, 
                    y=df['t20'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='20',
                    )
temptrace21 = go.Scatter(customdata=df, 
                    y=df['t21'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='21',
                    )

temptrace22 = go.Scatter(customdata=df, 
                    y=df['t22'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='22',
                    )
temptrace23 = go.Scatter(customdata=df, 
                    y=df['t23'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='23',
                    )
temptrace24 = go.Scatter(customdata=df, 
                    y=df['t24'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='24',
                    )
temptraceLascar = go.Scatter(customdata=df, 
                    y=df['Lascar-temp'], 
                    x = df['timestamp'], 
                    mode='lines', 
                    hoverinfo='all', 
                    name='Lascar',
                    )

g = go.FigureWidget(data=[temptrace18, temptrace19, temptrace20, temptrace21, temptrace22, temptrace23, temptrace24,temptraceLascar])
g.layout.title = 'Temperature readings - sensors 18 to 24'
g.layout.xaxis.title= 'timestamp'
g.layout.yaxis.title = "deg C"


fig = go.Figure(g)

fig.show()